from polypeptides - Francés Inglés Diccionario